board and batten - French English Dictionary